passage of an electric current - Alemán Inglés Diccionario